/** \file AudioFactory.h
    \author belot.nicolas
*/

#ifndef AUDIOFACTORY_H
#define AUDIOFACTORY_H 1
#include "Audio.h"
#include <iostream>
#include <string>
namespace libtrckr {
class AudioFactory {
/** \class libtrckr::AudioFactory
    \brief a factory to get audio output
*/
	public:
	/** Return a pointer an the requested audio
	\param type type name of the requested audio.
	\return the pointer or null
	*/
	static Audio* getNewAudio(const std::string&);

};


}
#endif



